package lib.paxos;

/**
 * Exception thrown when the state of a paxos server seems to be corrupted
 * @author abhip
 *
 */
public class PaxosException extends Exception
{

  /**
   * serialVersionUID is a universal version identifier for a Serializable
   * class. Deserialization uses this number to ensure that a loaded class
   * corresponds exactly to a serialized object. If no match is found during
   * deserialization, an InvalidClassException is thrown.
   */
    private static final long serialVersionUID = -3693836379722686626L;

    public PaxosException()
    {

    }

    public PaxosException(String message)
    {
        super(message);
    }

    public PaxosException(String message, Throwable cause)
    {
        super(message, cause);
    }

    public PaxosException(Throwable cause)
    {
        super(cause);
    }
}
